//
//  LBDataFactory.h
//  LvoeBeen_Imitation
//
//  Created by Mac on 17/2/18.
//  Copyright © 2017年 itcast. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface LBDataFactory : NSObject

+ (instancetype) sharedDataFactory;

// 获取首页焦点数据
+ (void) loadHomePageFocusDataWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 获取新鲜热卖数据
+ (void) loadFirstCellWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 程序启动广告
+ (void) loadAdvertiseWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 闪电超市数据
+ (void) loadLightSuperMarketWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 搜索关键词
+ (void) loadSearchKeywordWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 搜索返回数据
+ (void) loadSearchPromotionWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 我的订单
+ (void) loadMyOrdersWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 我的优惠券
+ (void) loadMyCouponWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 系统消息
+ (void) loadSystemMessageWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 我的消息
+ (void) loadUserMessageWithBlock:(void(^)(id data,NSError *error))dataBlock;
// 收货地址
+ (void) loadMyAddressWithBlock:(void(^)(id data,NSError *error))dataBlock;

@end
